LIVING SOIL SUPPLIES
Offline review copy. Prepared October 11, 2026.

COMPUTER
Extract this whole ZIP into one folder.
Open index.html in your browser.
Keep the files together.
You can send this ZIP to Godai or Aaron by email, shared drive or USB.
No ChatGPT account is needed.

PHONE OR TABLET
For reliable offline use, install the online site as a web app.
Open https://calculator.livingsoilsupplies.com/offline.html
Follow the phone instructions and wait for Ready for offline use.
Open the installed icon while online and verify that status again.
Then test in airplane mode using PHONE-CHECKS.txt.
First installation needs internet. Later use can work offline.

SAVE YOUR DATA
Trends: Save all histories creates a JSON backup you can reopen.
Pots and beds: Save setup creates a JSON backup you can reopen.
Comparison: Save as JSON creates a review record, without a reopen control yet.
Data does not sync between browsers, people, domains or devices.
Browser local-file storage is not a reliable backup.
Keep your JSON files before clearing data or moving to another domain.

CONTENTS
These tools contain fictional example tests and public reference information.
Private workbooks, grower test histories, invoices and transcripts are excluded.
This is the current review app. PDF import and complete automatic amendment
selection are still in development.
Product, course and reference links need internet.
Saved source analyses and course prices retain their verification dates.

OTHER STATIC HOSTING
This folder can also be hosted on a static website service.
Upload its contents to a dedicated site or calculator folder.
Keep index.html at that location's root. Keep all relative paths together.
Do not overwrite an existing main website.
Use HTTPS for phone installation and offline caching.
No WordPress plugin, Node server or database is required by this static version.
The same package works at the domain root or under a folder such as /calculator/.
The hosting service must serve sw.js as JavaScript and manifest.webmanifest as
application/manifest+json (application/json is also commonly supported).

UPDATES
This ZIP is a snapshot. Replace it when you want a newer release.
Installed apps check for updates when online.
After an update is ready, close all app windows and reopen.
Offline storage can be cleared by you or the browser. Keep exported backups.
